<html>
    <head>
        <title>模块化</title>
    </head>
    <body>
        <script>
            // 依赖注入   Dependency Injection

                /*
                    ABP的依赖注入系统是基于 微软的"依赖注入扩展库" （Microsoft. Extentions.Dependency注入nuget包）开发的。
                    因此它的文档在ABP中也是有效的。

                    虽然ABP对任何第3方DI提供程序没有核心依赖。
                    但是，它需要使用支持动态代理和其他一些高级功能的提供程序来使某些ABP功能正常工作。
                    启动模板随附Autofac安装。有关详细信息，请参阅Autofac集成文档。
                */

                        /*
                            一、模块化
                                由于ABP是一个模块化框架，因此每个模块都通过依赖注入在自己单独的 "模块类"中定义的 "服务" 和 "注册器"：

                                    public class BlogModule : AbpModule
                                    {
                                        // 服务配置方法
                                        public override void ConfigureServices(ServiceConfigurationContext context)
                                        {
                                            // 在这里注册依赖的服务
                                        }
                                    }
                        */

        </script>
    </body>
</html>